Richard Moore 2024 1